.pop_box {
    position: absolute;
    z-index: 999;
    margin-top: 0;
    margin-left: 11px;
    width        : 440px;
    height       : 250px;
    border-radius: 2px;
    box-shadow   : 0 2px 8px 0 rgb(0 0 0 / 15%);
    background-color: #fff;
    transition: all 0.5s linear 0s;
    cursor: pointer;
    align-items : center;
}
.pop_box_hide {
    display: none;
}
/* .pop_box:hover {
    
} */

.pop_header {
    line-height  : 50px;
    font-size    : 16px;
    font-weight  : 600;
    /* padding      : 0 30px 12px 30px; */
    text-align: center;
    border-bottom: solid 1px #e5e6eb;
}

.pop_content {
    display       : flex;
    flex-direction: column;
    align-items   : center;
}

.pop_title {
    padding-top: 20px;
    font-weight: 500;
    font-size  : 20px;
    line-height: 28px;
    text-align : center;
    color      : #d25f00;
    opacity    : .8;
}

.pop_desc {
    text-align: center;
    margin    : 0px auto 0px;
}
.pop_desc_hide {
    display: none;
}


.pop_button {
    margin-top      : 32px;
    margin-bottom   : 40px;
    padding         : 0;
    width           : 200px;
    height          : 48px;
    line-height: 48px;
    text-align      : center;
    background-color: #1d7dfa;
    border-radius   : 50px;
    font-size       : 16px;
    color           : #fff;
}